Geo-Replication: Fast If Possible, Consistent If Necessary
نویسندگان
چکیده
Geo-replicated storage systems are at the core of current Internet services. Unfortunately, there exists a fundamental tension between consistency and performance for offering scalable geo-replication. Weakening consistency semantics leads to less coordination and consequently a good user experience, but it may introduce anomalies such as state divergence and invariant violation. In contrast, maintaining stronger consistency precludes anomalies but requires more coordination. This paper discusses two main contributions to address this tension. First, RedBlue Consistency enables blue operations to be fast (and weakly consistent) while the remaining red operations are strongly consistent (and slow). We identify sufficient conditions for determining when operations can be blue or must be red. Second, Explicit Consistency further increases the space of operations that can be fast by restricting the concurrent execution of only the operations that can break application-defined invariants. We further show how to allow operations to complete locally in the common case, by relying on a reservation system that moves coordination off the critical path of operation execution.
منابع مشابه
$L^p$-Conjecture on Hypergroups
In this paper, we study $L^p$-conjecture on locally compact hypergroups and by some technical proofs we give some sufficient and necessary conditions for a weighted Lebesgue space $L^p(K,w)$ to be a convolution Banach algebra, where $1<p<infty$, $K$ is a locally compact hypergroup and $w$ is a weight function on $K$. Among the other things, we also show that if $K$ is a locally compact hyper...
متن کاملCellular SRC kinases and dsRNA dependent protein kinase (PKR) play key role in intracellular viral (CVB3) replication
SRC kinases and PKR are intracellular protein kinases, which play key roles in intracellular viral replication. In this research, the effect of SRC kinase inhibition and PKR activation and inhibition on replication of coxsakievirus (CVB3), an entrovirus of the family picornaviridae – causative agents of fatal myocarditis, was studied. Vero and Hela cells were cultured and infected with CVB3 in ...
متن کاملCellular SRC kinases and dsRNA dependent protein kinase (PKR) play key role in intracellular viral (CVB3) replication
SRC kinases and PKR are intracellular protein kinases, which play key roles in intracellular viral replication. In this research, the effect of SRC kinase inhibition and PKR activation and inhibition on replication of coxsakievirus (CVB3), an entrovirus of the family picornaviridae – causative agents of fatal myocarditis, was studied. Vero and Hela cells were cultured and infected with CVB3 in ...
متن کاملMaking Geo-Replicated Systems Fast as Possible, Consistent when Necessary
Online services distribute and replicate state across geographically diverse data centers and direct user requests to the closest or least loaded site. While effectively ensuring low latency responses, this approach is at odds with maintaining cross-site consistency. We make three contributions to address this tension. First, we propose RedBlue consistency, which enables blue operations to be f...
متن کاملFast Unsupervised Automobile Insurance Fraud Detection Based on Spectral Ranking of Anomalies
Collecting insurance fraud samples is costly and if performed manually is very time consuming. This issue suggests usage of unsupervised models. One of the accurate methods in this regards is Spectral Ranking of Anomalies (SRA) that is shown to work better than other methods for auto insurance fraud detection specifically. However, this approach is not scalable to large samples and is not appro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Data Eng. Bull.
دوره 39 شماره
صفحات -
تاریخ انتشار 2016